Список основных модулей:

  1. НАСТРОЙКИ. Получение и сохранение настроек из указанного файла. Путь к файлу и формат файла настраиваются командами.

  2. ФИЛЬТР управляющего кода. Убирает из кода комментарии и все ненужные данные. Разбивает составные команды (например, G2/G3/циклы) на более простые согласно указанной точности. Точность можно указать соответствующей командой.

  3. КОНВЕРТЕР управляющего кода. Модуль конвертирует каждую строку в бинарный формат кадра. Каждый кадр содержит всю информацию о состоянии управляющих команд на текущий момент.

  4. ПЛАНИРОВЩИК. Распределяет управляющие бинарные кадры согласно заданным формулам ускорения, минимальным и максимальным значениям. Каждый новый кадр выполнен согласно времени сервопериода. Формулы, ускорения, мин./макс. значения и время сервопериода задаются соответствующими командами.

  5. ИНТЕРФЕЙС. Визуальное взаимодействие системы с пользователем.

  6. КОНТРОЛЛЕР. Обеспечивает взаимосвязь между модулями. Управляет процессами запуска и остановки выполнения бинарных кадров.
